created on Thu Nov 07 09:54:09 UTC 2019 by ?

1. Summary

Total Runs Success Rate Total time Failures Errors Skipped

0

100.0%

7 minutes, 0.492 seconds

6

0

15

2. Features

2.1. Page List: Default variant using Default badge in XS IGNORED

Result: IGNORED Time: 4.468 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Default badge in XS The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has first item

1
assert $("${selector} li.first").text().trim() == "Page1"
  • And Has last item

1
assert $("${selector} li.last").text().trim() == "Page5"
  • And Has three plain items

1
assert $("${selector} li.item").size() == 3
  • Where: Browser size width: 320 and height: 480

2.2. Page List: Default variant using Default badge in SM IGNORED

Result: IGNORED Time: 4.315 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Default badge in SM The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has first item

1
assert $("${selector} li.first").text().trim() == "Page1"
  • And Has last item

1
assert $("${selector} li.last").text().trim() == "Page5"
  • And Has three plain items

1
assert $("${selector} li.item").size() == 3
  • Where: Browser size width: 640 and height: 480

2.3. Page List: Default variant using Default badge in MD IGNORED

Result: IGNORED Time: 4.539 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Default badge in MD The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has first item

1
assert $("${selector} li.first").text().trim() == "Page1"
  • And Has last item

1
assert $("${selector} li.last").text().trim() == "Page5"
  • And Has three plain items

1
assert $("${selector} li.item").size() == 3
  • Where: Browser size width: 1024 and height: 768

2.4. Page List: Default variant using Default badge in LG IGNORED

Result: IGNORED Time: 4.623 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Default badge in LG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has first item

1
assert $("${selector} li.first").text().trim() == "Page1"
  • And Has last item

1
assert $("${selector} li.last").text().trim() == "Page5"
  • And Has three plain items

1
assert $("${selector} li.item").size() == 3
  • Where: Browser size width: 1366 and height: 1024

2.5. Page List: Default variant using Default badge in XLG IGNORED

Result: IGNORED Time: 4.864 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Default badge in XLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has first item

1
assert $("${selector} li.first").text().trim() == "Page1"
  • And Has last item

1
assert $("${selector} li.last").text().trim() == "Page5"
  • And Has three plain items

1
assert $("${selector} li.item").size() == 3
  • Where: Browser size width: 1920 and height: 1280

2.6. Page List: Default variant using Default badge in XXLG IGNORED

Result: IGNORED Time: 4.851 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Default badge in XXLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has first item

1
assert $("${selector} li.first").text().trim() == "Page1"
  • And Has last item

1
assert $("${selector} li.last").text().trim() == "Page5"
  • And Has three plain items

1
assert $("${selector} li.item").size() == 3
  • Where: Browser size width: 2560 and height: 1440

2.7. Page List: Default variant using Icon badge in XS IGNORED

Result: IGNORED Time: 4.420 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Icon badge in XS The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has icon as contents

1
assert $("${selector} li i").size() == 3
  • Where: Browser size width: 320 and height: 480

2.8. Page List: Default variant using Icon badge in SM IGNORED

Result: IGNORED Time: 4.160 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Icon badge in SM The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has icon as contents

1
assert $("${selector} li i").size() == 3
  • Where: Browser size width: 640 and height: 480

2.9. Page List: Default variant using Icon badge in MD IGNORED

Result: IGNORED Time: 4.293 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Icon badge in MD The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has icon as contents

1
assert $("${selector} li i").size() == 3
  • Where: Browser size width: 1024 and height: 768

2.10. Page List: Default variant using Icon badge in LG IGNORED

Result: IGNORED Time: 4.400 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Icon badge in LG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has icon as contents

1
assert $("${selector} li i").size() == 3
  • Where: Browser size width: 1366 and height: 1024

2.11. Page List: Default variant using Icon badge in XLG IGNORED

Result: IGNORED Time: 4.605 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Icon badge in XLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has icon as contents

1
assert $("${selector} li i").size() == 3
  • Where: Browser size width: 1920 and height: 1280

2.12. Page List: Default variant using Icon badge in XXLG IGNORED

Result: IGNORED Time: 4.997 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Icon badge in XXLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has icon as contents

1
assert $("${selector} li i").size() == 3
  • Where: Browser size width: 2560 and height: 1440

2.13. Page List: Default variant using Image badge in XS IGNORED

Result: IGNORED Time: 4.672 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Image badge in XS The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has image as contents

1
assert $("${selector} li img").size() == 5
  • Where: Browser size width: 320 and height: 480

2.14. Page List: Default variant using Image badge in SM IGNORED

Result: IGNORED Time: 4.630 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Image badge in SM The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has image as contents

1
assert $("${selector} li img").size() == 5
  • Where: Browser size width: 640 and height: 480

2.15. Page List: Default variant using Image badge in MD IGNORED

Result: IGNORED Time: 4.906 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Image badge in MD The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has image as contents

1
assert $("${selector} li img").size() == 5
  • Where: Browser size width: 1024 and height: 768

2.16. Page List: Default variant using Image badge in LG IGNORED

Result: IGNORED Time: 5.072 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Image badge in LG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has image as contents

1
assert $("${selector} li img").size() == 5
  • Where: Browser size width: 1366 and height: 1024

2.17. Page List: Default variant using Image badge in XLG IGNORED

Result: IGNORED Time: 5.398 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Image badge in XLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has image as contents

1
assert $("${selector} li img").size() == 5
  • Where: Browser size width: 1920 and height: 1280

2.18. Page List: Default variant using Image badge in XXLG IGNORED

Result: IGNORED Time: 5.675 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Image badge in XXLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has image as contents

1
assert $("${selector} li img").size() == 5
  • Where: Browser size width: 2560 and height: 1440

2.19. Page List: Default variant using Card badge in XS IGNORED

Result: IGNORED Time: 4.320 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge in XS The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has card as contents

1
assert $("${selector} li .card").size() == 5
  • Where: Browser size width: 320 and height: 480

2.20. Page List: Default variant using Card badge in SM IGNORED

Result: IGNORED Time: 4.564 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge in SM The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has card as contents

1
assert $("${selector} li .card").size() == 5
  • Where: Browser size width: 640 and height: 480

2.21. Page List: Default variant using Card badge in MD IGNORED

Result: IGNORED Time: 5.026 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge in MD The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has card as contents

1
assert $("${selector} li .card").size() == 5
  • Where: Browser size width: 1024 and height: 768

2.22. Page List: Default variant using Card badge in LG IGNORED

Result: IGNORED Time: 5.243 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge in LG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has card as contents

1
assert $("${selector} li .card").size() == 5
  • Where: Browser size width: 1366 and height: 1024

2.23. Page List: Default variant using Card badge in XLG IGNORED

Result: IGNORED Time: 5.707 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge in XLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has card as contents

1
assert $("${selector} li .card").size() == 5
  • Where: Browser size width: 1920 and height: 1280

2.24. Page List: Default variant using Card badge in XXLG IGNORED

Result: IGNORED Time: 6.002 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge in XXLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has card as contents

1
assert $("${selector} li .card").size() == 5
  • Where: Browser size width: 2560 and height: 1440

2.25. Page List: Default variant using Horizontal badge in XS IGNORED

Result: IGNORED Time: 4.467 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist5"
def selectorContainer = "#contentblock5 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Horizontal badge in XS The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has card as contents

1
assert $("${selector} li .card").size() == 3
  • Where: Browser size width: 320 and height: 480

2.26. Page List: Default variant using Horizontal badge in SM IGNORED

Result: IGNORED Time: 4.399 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist5"
def selectorContainer = "#contentblock5 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Horizontal badge in SM The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has card as contents

1
assert $("${selector} li .card").size() == 3
  • Where: Browser size width: 640 and height: 480

2.27. Page List: Default variant using Horizontal badge in MD IGNORED

Result: IGNORED Time: 4.479 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist5"
def selectorContainer = "#contentblock5 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Horizontal badge in MD The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has card as contents

1
assert $("${selector} li .card").size() == 3
  • Where: Browser size width: 1024 and height: 768

2.28. Page List: Default variant using Horizontal badge in LG IGNORED

Result: IGNORED Time: 4.584 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist5"
def selectorContainer = "#contentblock5 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Horizontal badge in LG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has card as contents

1
assert $("${selector} li .card").size() == 3
  • Where: Browser size width: 1366 and height: 1024

2.29. Page List: Default variant using Horizontal badge in XLG IGNORED

Result: IGNORED Time: 4.742 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist5"
def selectorContainer = "#contentblock5 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Horizontal badge in XLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has card as contents

1
assert $("${selector} li .card").size() == 3
  • Where: Browser size width: 1920 and height: 1280

2.30. Page List: Default variant using Horizontal badge in XXLG IGNORED

Result: IGNORED Time: 5.105 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist5"
def selectorContainer = "#contentblock5 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Horizontal badge in XXLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has card as contents

1
assert $("${selector} li .card").size() == 3
  • Where: Browser size width: 2560 and height: 1440

2.31. Page List: Default Empty in XS IGNORED

Result: IGNORED Time: 3.944 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist6"
def selectorContainer = "#contentblock6 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Has no content

1
assert $("${selector} .content > child").isEmpty() == true
  • Where: Browser size width: 320 and height: 480

2.32. Page List: Default Empty in SM IGNORED

Result: IGNORED Time: 4.081 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist6"
def selectorContainer = "#contentblock6 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Has no content

1
assert $("${selector} .content > child").isEmpty() == true
  • Where: Browser size width: 640 and height: 480

2.33. Page List: Default Empty in MD IGNORED

Result: IGNORED Time: 4.110 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist6"
def selectorContainer = "#contentblock6 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Has no content

1
assert $("${selector} .content > child").isEmpty() == true
  • Where: Browser size width: 1024 and height: 768

2.34. Page List: Default Empty in LG IGNORED

Result: IGNORED Time: 4.095 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist6"
def selectorContainer = "#contentblock6 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Has no content

1
assert $("${selector} .content > child").isEmpty() == true
  • Where: Browser size width: 1366 and height: 1024

2.35. Page List: Default Empty in XLG IGNORED

Result: IGNORED Time: 4.088 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist6"
def selectorContainer = "#contentblock6 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Has no content

1
assert $("${selector} .content > child").isEmpty() == true
  • Where: Browser size width: 1920 and height: 1280

2.36. Page List: Default Empty in XXLG IGNORED

Result: IGNORED Time: 4.326 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist6"
def selectorContainer = "#contentblock6 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Has no content

1
assert $("${selector} .content > child").isEmpty() == true
  • Where: Browser size width: 2560 and height: 1440

2.37. Badge: Card with Image, Title, Description and Action in XS IGNORED

Result: IGNORED Time: 4.603 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist29"
def selectorContainer = "#contentblock29 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Image Title Description and Action in XS The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 2
  • And Has image in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And Has title in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And Has description in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And Has call to action in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "BUTTON TEXT"
  • Where: Browser size width: 320 and height: 480

2.38. Badge: Card with Image, Title, Description and Action in SM IGNORED

Result: IGNORED Time: 4.841 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist29"
def selectorContainer = "#contentblock29 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Image Title Description and Action in SM The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 2
  • And Has image in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And Has title in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And Has description in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And Has call to action in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "BUTTON TEXT"
  • Where: Browser size width: 640 and height: 480

2.39. Badge: Card with Image, Title, Description and Action in MD IGNORED

Result: IGNORED Time: 4.842 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist29"
def selectorContainer = "#contentblock29 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Image Title Description and Action in MD The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 2
  • And Has image in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And Has title in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And Has description in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And Has call to action in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "BUTTON TEXT"
  • Where: Browser size width: 1024 and height: 768

2.40. Badge: Card with Image, Title, Description and Action in LG IGNORED

Result: IGNORED Time: 4.836 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist29"
def selectorContainer = "#contentblock29 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Image Title Description and Action in LG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 2
  • And Has image in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And Has title in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And Has description in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And Has call to action in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "BUTTON TEXT"
  • Where: Browser size width: 1366 and height: 1024

2.41. Badge: Card with Image, Title, Description and Action in XLG IGNORED

Result: IGNORED Time: 5.038 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist29"
def selectorContainer = "#contentblock29 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Image Title Description and Action in XLG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 2
  • And Has image in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And Has title in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And Has description in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And Has call to action in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "BUTTON TEXT"
  • Where: Browser size width: 1920 and height: 1280

2.42. Badge: Card with Image, Title, Description and Action in XXLG IGNORED

Result: IGNORED Time: 5.481 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist29"
def selectorContainer = "#contentblock29 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Image Title Description and Action in XXLG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 2
  • And Has image in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And Has title in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And Has description in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And Has call to action in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "BUTTON TEXT"
  • Where: Browser size width: 2560 and height: 1440

2.43. Page List: Default variant using Card badge with List Split every 2 in XS IGNORED

Result: IGNORED Time: 4.592 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist30"
def selectorContainer = "#contentblock30 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge with List Split every 2 in XS The component should be on the page

  • And Has three lists

1
assert $("${selector} ul").size() == 3
  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And First list has two items

1
assert $("${selector} ul").getAt(0).find("li").size() == 2
  • And Second list has two items

1
assert $("${selector} ul").getAt(1).find("li").size() == 2
  • And Third list has one items

1
assert $("${selector} ul").getAt(2).find("li").size() == 1
  • Where: Browser size width: 320 and height: 480

2.44. Page List: Default variant using Card badge with List Split every 2 in SM IGNORED

Result: IGNORED Time: 4.481 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist30"
def selectorContainer = "#contentblock30 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge with List Split every 2 in SM The component should be on the page

  • And Has three lists

1
assert $("${selector} ul").size() == 3
  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And First list has two items

1
assert $("${selector} ul").getAt(0).find("li").size() == 2
  • And Second list has two items

1
assert $("${selector} ul").getAt(1).find("li").size() == 2
  • And Third list has one items

1
assert $("${selector} ul").getAt(2).find("li").size() == 1
  • Where: Browser size width: 640 and height: 480

2.45. Page List: Default variant using Card badge with List Split every 2 in MD IGNORED

Result: IGNORED Time: 4.978 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist30"
def selectorContainer = "#contentblock30 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge with List Split every 2 in MD The component should be on the page

  • And Has three lists

1
assert $("${selector} ul").size() == 3
  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And First list has two items

1
assert $("${selector} ul").getAt(0).find("li").size() == 2
  • And Second list has two items

1
assert $("${selector} ul").getAt(1).find("li").size() == 2
  • And Third list has one items

1
assert $("${selector} ul").getAt(2).find("li").size() == 1
  • Where: Browser size width: 1024 and height: 768

2.46. Page List: Default variant using Card badge with List Split every 2 in LG IGNORED

Result: IGNORED Time: 5.029 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist30"
def selectorContainer = "#contentblock30 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge with List Split every 2 in LG The component should be on the page

  • And Has three lists

1
assert $("${selector} ul").size() == 3
  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And First list has two items

1
assert $("${selector} ul").getAt(0).find("li").size() == 2
  • And Second list has two items

1
assert $("${selector} ul").getAt(1).find("li").size() == 2
  • And Third list has one items

1
assert $("${selector} ul").getAt(2).find("li").size() == 1
  • Where: Browser size width: 1366 and height: 1024

2.47. Page List: Default variant using Card badge with List Split every 2 in XLG IGNORED

Result: IGNORED Time: 5.459 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist30"
def selectorContainer = "#contentblock30 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge with List Split every 2 in XLG The component should be on the page

  • And Has three lists

1
assert $("${selector} ul").size() == 3
  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And First list has two items

1
assert $("${selector} ul").getAt(0).find("li").size() == 2
  • And Second list has two items

1
assert $("${selector} ul").getAt(1).find("li").size() == 2
  • And Third list has one items

1
assert $("${selector} ul").getAt(2).find("li").size() == 1
  • Where: Browser size width: 1920 and height: 1280

2.48. Page List: Default variant using Card badge with List Split every 2 in XXLG IGNORED

Result: IGNORED Time: 5.689 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist30"
def selectorContainer = "#contentblock30 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge with List Split every 2 in XXLG The component should be on the page

  • And Has three lists

1
assert $("${selector} ul").size() == 3
  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And First list has two items

1
assert $("${selector} ul").getAt(0).find("li").size() == 2
  • And Second list has two items

1
assert $("${selector} ul").getAt(1).find("li").size() == 2
  • And Third list has one items

1
assert $("${selector} ul").getAt(2).find("li").size() == 1
  • Where: Browser size width: 2560 and height: 1440

2.49. Page List: Default with Thumbnail Override in XS IGNORED

Result: IGNORED Time: 5.037 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist31"
def selectorContainer = "#contentblock31 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default with Thumbnail Override in XS The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from list

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/cablecar.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from list")
Current

Page List Default with Thumbnail Override in XS Last item should have thumbnail override from list

  • Where: Browser size width: 320 and height: 480

2.50. Page List: Default with Thumbnail Override in SM IGNORED

Result: IGNORED Time: 5.319 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist31"
def selectorContainer = "#contentblock31 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default with Thumbnail Override in SM The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from list

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/cablecar.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from list")
Current

Page List Default with Thumbnail Override in SM Last item should have thumbnail override from list

  • Where: Browser size width: 640 and height: 480

2.51. Page List: Default with Thumbnail Override in MD IGNORED

Result: IGNORED Time: 5.614 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist31"
def selectorContainer = "#contentblock31 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default with Thumbnail Override in MD The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from list

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/cablecar.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from list")
Current

Page List Default with Thumbnail Override in MD Last item should have thumbnail override from list

  • Where: Browser size width: 1024 and height: 768

2.52. Page List: Default with Thumbnail Override in LG IGNORED

Result: IGNORED Time: 5.893 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist31"
def selectorContainer = "#contentblock31 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default with Thumbnail Override in LG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from list

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/cablecar.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from list")
Current

Page List Default with Thumbnail Override in LG Last item should have thumbnail override from list

  • Where: Browser size width: 1366 and height: 1024

2.53. Page List: Default with Thumbnail Override in XLG IGNORED

Result: IGNORED Time: 6.164 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist31"
def selectorContainer = "#contentblock31 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default with Thumbnail Override in XLG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from list

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/cablecar.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from list")
Current

Page List Default with Thumbnail Override in XLG Last item should have thumbnail override from list

  • Where: Browser size width: 1920 and height: 1280

2.54. Page List: Default with Thumbnail Override in XXLG IGNORED

Result: IGNORED Time: 6.771 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist31"
def selectorContainer = "#contentblock31 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default with Thumbnail Override in XXLG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from list

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/cablecar.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from list")
Current

Page List Default with Thumbnail Override in XXLG Last item should have thumbnail override from list

  • Where: Browser size width: 2560 and height: 1440

2.55. Page List: Default without Thumbnail Override in XS IGNORED

Result: IGNORED Time: 4.903 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist32"
def selectorContainer = "#contentblock32 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default without Thumbnail Override in XS The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from page details

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/city2.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from page details")
Current

Page List Default without Thumbnail Override in XS Last item should have thumbnail override from page details

  • Where: Browser size width: 320 and height: 480

2.56. Page List: Default without Thumbnail Override in SM IGNORED

Result: IGNORED Time: 5.314 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist32"
def selectorContainer = "#contentblock32 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default without Thumbnail Override in SM The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from page details

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/city2.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from page details")
Current

Page List Default without Thumbnail Override in SM Last item should have thumbnail override from page details

  • Where: Browser size width: 640 and height: 480

2.57. Page List: Default without Thumbnail Override in MD IGNORED

Result: IGNORED Time: 5.440 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist32"
def selectorContainer = "#contentblock32 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default without Thumbnail Override in MD The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from page details

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/city2.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from page details")
Current

Page List Default without Thumbnail Override in MD Last item should have thumbnail override from page details

  • Where: Browser size width: 1024 and height: 768

2.58. Page List: Default without Thumbnail Override in LG IGNORED

Result: IGNORED Time: 5.843 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist32"
def selectorContainer = "#contentblock32 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default without Thumbnail Override in LG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from page details

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/city2.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from page details")
Current

Page List Default without Thumbnail Override in LG Last item should have thumbnail override from page details

  • Where: Browser size width: 1366 and height: 1024

2.59. Page List: Default without Thumbnail Override in XLG IGNORED

Result: IGNORED Time: 6.130 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist32"
def selectorContainer = "#contentblock32 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default without Thumbnail Override in XLG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from page details

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/city2.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from page details")
Current

Page List Default without Thumbnail Override in XLG Last item should have thumbnail override from page details

  • Where: Browser size width: 1920 and height: 1280

2.60. Page List: Default without Thumbnail Override in XXLG IGNORED

Result: IGNORED Time: 6.850 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist32"
def selectorContainer = "#contentblock32 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default without Thumbnail Override in XXLG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from page details

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/city2.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from page details")
Current

Page List Default without Thumbnail Override in XXLG Last item should have thumbnail override from page details

  • Where: Browser size width: 2560 and height: 1440

2.61. Page List: Pages with Analytics XS IGNORED

Result: IGNORED Time: 4.513 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist33"
def selectorContainer = "#contentblock33 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics XS The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("link")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("pagelist")
  • Where: Browser size width: 320 and height: 480

2.62. Page List: Pages with Analytics SM IGNORED

Result: IGNORED Time: 4.606 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist33"
def selectorContainer = "#contentblock33 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics SM The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("link")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("pagelist")
  • Where: Browser size width: 640 and height: 480

2.63. Page List: Pages with Analytics MD IGNORED

Result: IGNORED Time: 4.807 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist33"
def selectorContainer = "#contentblock33 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics MD The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("link")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("pagelist")
  • Where: Browser size width: 1024 and height: 768

2.64. Page List: Pages with Analytics LG IGNORED

Result: IGNORED Time: 4.955 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist33"
def selectorContainer = "#contentblock33 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics LG The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("link")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("pagelist")
  • Where: Browser size width: 1366 and height: 1024

2.65. Page List: Pages with Analytics XLG IGNORED

Result: IGNORED Time: 5.238 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist33"
def selectorContainer = "#contentblock33 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics XLG The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("link")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("pagelist")
  • Where: Browser size width: 1920 and height: 1280

2.66. Page List: Pages with Analytics XXLG IGNORED

Result: IGNORED Time: 5.432 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist33"
def selectorContainer = "#contentblock33 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics XXLG The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("link")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("pagelist")
  • Where: Browser size width: 2560 and height: 1440

2.67. Page List: Pages with Title and Description Trim IGNORED

Result: IGNORED Time: 5.277 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist34"
def selectorContainer = "#contentblock34 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Title and Description Trim The component should be on the page

  • And Page Title Should be trimmed

1
assert $("${selector} ul li .card-title").getAt(0).text().equals("Pag...")
  • And Page Description Should be trimmed

1
assert $("${selector} ul li .card-text").getAt(0).text().equals("Page with ..more")

2.68. Page List: Pages with Analytics Track Only XS IGNORED

Result: IGNORED Time: 4.495 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist35"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics Track Only XS The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("badge Link Description")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("")
  • And Second page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-track").equals("true")
  • And Second page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-label").equals("Badge Link")
  • And Third page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-track").equals("true")
  • And Third page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-label").equals("Page3")
  • Where: Browser size width: 320 and height: 480

2.69. Page List: Pages with Analytics Track Only SM IGNORED

Result: IGNORED Time: 4.741 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist35"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics Track Only SM The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("badge Link Description")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("")
  • And Second page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-track").equals("true")
  • And Second page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-label").equals("Badge Link")
  • And Third page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-track").equals("true")
  • And Third page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-label").equals("Page3")
  • Where: Browser size width: 640 and height: 480

2.70. Page List: Pages with Analytics Track Only MD IGNORED

Result: IGNORED Time: 5.008 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist35"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics Track Only MD The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("badge Link Description")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("")
  • And Second page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-track").equals("true")
  • And Second page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-label").equals("Badge Link")
  • And Third page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-track").equals("true")
  • And Third page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-label").equals("Page3")
  • Where: Browser size width: 1024 and height: 768

2.71. Page List: Pages with Analytics Track Only LG IGNORED

Result: IGNORED Time: 5.273 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist35"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics Track Only LG The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("badge Link Description")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("")
  • And Second page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-track").equals("true")
  • And Second page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-label").equals("Badge Link")
  • And Third page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-track").equals("true")
  • And Third page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-label").equals("Page3")
  • Where: Browser size width: 1366 and height: 1024

2.72. Page List: Pages with Analytics Track Only XLG IGNORED

Result: IGNORED Time: 5.504 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist35"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics Track Only XLG The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("badge Link Description")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("")
  • And Second page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-track").equals("true")
  • And Second page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-label").equals("Badge Link")
  • And Third page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-track").equals("true")
  • And Third page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-label").equals("Page3")
  • Where: Browser size width: 1920 and height: 1280

2.73. Page List: Pages with Analytics Track Only XXLG IGNORED

Result: IGNORED Time: 5.870 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist35"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics Track Only XXLG The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("badge Link Description")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("")
  • And Second page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-track").equals("true")
  • And Second page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-label").equals("Badge Link")
  • And Third page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-track").equals("true")
  • And Third page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-label").equals("Page3")
  • Where: Browser size width: 2560 and height: 1440

2.74. Page List: Pages with no Details in XS IGNORED

Result: IGNORED Time: 4.284 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist36"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with no Details in XS The component should be on the page

  • And Has five items of page missing details

1
assert $("${selector} .page-missing-details").size() == 5
  • Where: Browser size width: 320 and height: 480

2.75. Page List: Pages with no Details in SM IGNORED

Result: IGNORED Time: 4.387 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist36"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with no Details in SM The component should be on the page

  • And Has five items of page missing details

1
assert $("${selector} .page-missing-details").size() == 5
  • Where: Browser size width: 640 and height: 480

2.76. Page List: Pages with no Details in MD IGNORED

Result: IGNORED Time: 4.255 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist36"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with no Details in MD The component should be on the page

  • And Has five items of page missing details

1
assert $("${selector} .page-missing-details").size() == 5
  • Where: Browser size width: 1024 and height: 768

2.77. Page List: Pages with no Details in LG IGNORED

Result: IGNORED Time: 4.455 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist36"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with no Details in LG The component should be on the page

  • And Has five items of page missing details

1
assert $("${selector} .page-missing-details").size() == 5
  • Where: Browser size width: 1366 and height: 1024

2.78. Page List: Pages with no Details in XLG IGNORED

Result: IGNORED Time: 4.714 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist36"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with no Details in XLG The component should be on the page

  • And Has five items of page missing details

1
assert $("${selector} .page-missing-details").size() == 5
  • Where: Browser size width: 1920 and height: 1280

2.79. Page List: Pages with no Details in XXLG IGNORED

Result: IGNORED Time: 4.858 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist36"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with no Details in XXLG The component should be on the page

  • And Has five items of page missing details

1
assert $("${selector} .page-missing-details").size() == 5
  • Where: Browser size width: 2560 and height: 1440

Result: FAILURE Time: 4.265 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist39"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Title Description and Action with override for Card Style and Link Style in XS The component should be on the page

  • And List Component Does not have attribute data-layer-label

1
assert $("${selector}").getAttribute("data-layer-label").size() == 0
  • And List Has three items

1
assert $("${selector} li").size() == 3
  • And First Items - Has image

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And First Items - Has title

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And First Items - Has description

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And First Items - Has call to action with overridden text

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "READ MORE"
  • And First Items - Has call to action with custom css

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").getAttribute("class").contains("btn-primary-red")
  • Where: Browser size width: 320 and height: 480

The following problems occurred:
Condition not satisfied:

$("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
|   |                                                                 |           |
[]  #pagelist39                                                       null        false

Result: FAILURE Time: 4.352 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist39"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Title Description and Action with override for Card Style and Link Style in SM The component should be on the page

  • And List Component Does not have attribute data-layer-label

1
assert $("${selector}").getAttribute("data-layer-label").size() == 0
  • And List Has three items

1
assert $("${selector} li").size() == 3
  • And First Items - Has image

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And First Items - Has title

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And First Items - Has description

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And First Items - Has call to action with overridden text

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "READ MORE"
  • And First Items - Has call to action with custom css

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").getAttribute("class").contains("btn-primary-red")
  • Where: Browser size width: 640 and height: 480

The following problems occurred:
Condition not satisfied:

$("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
|   |                                                                 |           |
[]  #pagelist39                                                       null        false

Result: FAILURE Time: 4.620 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist39"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Title Description and Action with override for Card Style and Link Style in MD The component should be on the page

  • And List Component Does not have attribute data-layer-label

1
assert $("${selector}").getAttribute("data-layer-label").size() == 0
  • And List Has three items

1
assert $("${selector} li").size() == 3
  • And First Items - Has image

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And First Items - Has title

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And First Items - Has description

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And First Items - Has call to action with overridden text

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "READ MORE"
  • And First Items - Has call to action with custom css

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").getAttribute("class").contains("btn-primary-red")
  • Where: Browser size width: 1024 and height: 768

The following problems occurred:
Condition not satisfied:

$("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
|   |                                                                 |           |
[]  #pagelist39                                                       null        false

Result: FAILURE Time: 4.718 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist39"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Title Description and Action with override for Card Style and Link Style in LG The component should be on the page

  • And List Component Does not have attribute data-layer-label

1
assert $("${selector}").getAttribute("data-layer-label").size() == 0
  • And List Has three items

1
assert $("${selector} li").size() == 3
  • And First Items - Has image

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And First Items - Has title

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And First Items - Has description

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And First Items - Has call to action with overridden text

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "READ MORE"
  • And First Items - Has call to action with custom css

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").getAttribute("class").contains("btn-primary-red")
  • Where: Browser size width: 1366 and height: 1024

The following problems occurred:
Condition not satisfied:

$("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
|   |                                                                 |           |
[]  #pagelist39                                                       null        false

Result: FAILURE Time: 5.292 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist39"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Title Description and Action with override for Card Style and Link Style in XLG The component should be on the page

  • And List Component Does not have attribute data-layer-label

1
assert $("${selector}").getAttribute("data-layer-label").size() == 0
  • And List Has three items

1
assert $("${selector} li").size() == 3
  • And First Items - Has image

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And First Items - Has title

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And First Items - Has description

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And First Items - Has call to action with overridden text

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "READ MORE"
  • And First Items - Has call to action with custom css

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").getAttribute("class").contains("btn-primary-red")
  • Where: Browser size width: 1920 and height: 1280

The following problems occurred:
Condition not satisfied:

$("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
|   |                                                                 |           |
[]  #pagelist39                                                       null        false

Result: FAILURE Time: 5.771 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist39"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Title Description and Action with override for Card Style and Link Style in XXLG The component should be on the page

  • And List Component Does not have attribute data-layer-label

1
assert $("${selector}").getAttribute("data-layer-label").size() == 0
  • And List Has three items

1
assert $("${selector} li").size() == 3
  • And First Items - Has image

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And First Items - Has title

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And First Items - Has description

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And First Items - Has call to action with overridden text

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "READ MORE"
  • And First Items - Has call to action with custom css

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").getAttribute("class").contains("btn-primary-red")
  • Where: Browser size width: 2560 and height: 1440

The following problems occurred:
Condition not satisfied:

$("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
|   |                                                                 |           |
[]  #pagelist39                                                       null        false